for roasting - Turkish English Dictionary